<?php
header('Content-Type: text/html; charset=iso-8859-1');

require_once 'dalOperaciones.php';

class dalUsuario{
        
        static function verificarUsuario($usuario, $pwd){	
		  try{	  
		  $consulta ="
		  select concat(usu_nombre, ' ', usu_apepat, ' ', usu_apemat) as nombre from usuario where usu_login='$usuario' and usu_pass='$pwd';";

		  $rstResultadoQuery = dalOperaciones::ejecutarQuery($consulta);		  
		  return $rstResultadoQuery;
		  }catch (Exception $ex){
		 	dalArchivoExcepcion::escribirExcepcion("verificarUsuario", $ex->getMessage());
		  }
		  return null;	
	}
        
        static function insertarUsuario($nombre, $apepat, $apemat, $login, $pass, $cargo, $red, $estado){	
		  try{	 
			
		  $rstResultadoQuery = dalOperaciones::ejecutarQuery("insert into usuario (usu_nombre, usu_apepat, usu_apemat, usu_login, usu_pass, usu_cargo, usu_red, usu_estado) values('$nombre', '$apepat', '$apemat', '$login', '$pass', '$cargo', '$red', '$estado')");		  
		  return $rstResultadoQuery;
		  }catch (Exception $ex){
		  	dalArchivoExcepcion::escribirExcepcion("dalUsuario", $ex->getMessage());
		  }
		  return null;	
	}
	
	static function modificarUsuario($nombre, $apepat, $apemat, $login, $pass, $cargo, $red, $estado, $idUsuario){	
		  try{	 
			
		  $rstResultadoQuery = dalOperaciones::ejecutarQuery("update usuario set usu_nombre='$nombre', usu_apepat='$apepat' ,usu_apemat='$apemat', usu_login='$login' ,usu_pass='$pass', usu_cargo='$cargo', usu_red='$red', usu_estado='$estado' Where idusuario=$idUsuario");		  
		  return $rstResultadoQuery;
		  }catch (Exception $ex){
		  	dalArchivoExcepcion::escribirExcepcion("dalUsuario", $ex->getMessage());
		  }
		  return null;	
	}
        
    
}

?>
